high-lying terrace - İspanyolca İngilizce Sözlük